Ubisoft Entertainment logo

Ubisoft Entertainment

LTS:0NVL (France)   Ordinary Shares
€ 22.77 (+2.95%) Jun 4
At Loss
P/B:
1.81
Market Cap:
€ 2.93B ($ 3.19B)
Enterprise V:
€ 4.11B ($ 4.47B)
Volume:
14.28K
Avg Vol (2M):
183.90K
Also Trade In:

Ubisoft Entertainment Valuation Measures